/**
 * 查询参数
 */
export interface EngBill2Query extends PageQuery {
  /**
   * 关键字(名称/编码)
   */
  keywords?: string;
  startUpdateTime?: string;
  endUpdateTime?: string;
  childItemNo?: string;

  isMultilayer?: number; // 是否多层
}

export interface EngItemFormVO {
  itemNo?: string;
  itemName?: string;
}

export interface EngItemVO {
  itemNo?: string;
  itemName?: string;
}

/**
 * 表单对象 如果没有 ? 就必须定义默认值 如：status字段
 */
export interface EngBill2FormVO {
  engBill2Id?: number;
  parentItemNo?: string;
  ct?: string;
  childItemNo?: string;
  approveName?: string;
  checkName?: string;
  updateName?: string;
  status: number;
  remark?: string;
  sort?: number;

  qty?: number;
  qt?: string;
  scrap?: number;
  offset?: number;
  opType?: number; // 1 修改，2 复核，3 批准

  level?: number;
}

/**
 * 分页项类型声明
 */
export type EngBill2PageResult = PageResult<EngBill2FormVO[]>;
